home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / man / cat.1 / xftp.1 < prev    next >
Text File  |  1995-07-25  |  59KB  |  1,453 lines

  1.  
  2.  
  3.  
  4. xftp(1)                  USER COMMANDS                    xftp(1)
  5.  
  6.  
  7.  
  8. NAME
  9.      LLNL XFTP - an X-based interface to FTP
  10.  
  11.  
  12. SYNOPSIS
  13.      xftp [standard X options]
  14.  
  15.  
  16. DESCRIPTION
  17.      _L_L_N_L _X_F_T_P is a graphical user interface to FTP (File
  18.      Transfer Protocol).  _L_L_N_L _X_F_T_P does not execute the _f_t_p pro-
  19.      gram; instead, it directly communicates with remote FTP
  20.      servers.  _L_L_N_L _X_F_T_P is an X client and follows the OSF/Motif
  21.      look-and-feel.  _L_L_N_L _X_F_T_P enables users to transfer files
  22.      and perform various directory manipulation commands, both
  23.      remotely and locally.  Two especially notable features are
  24.      the ability to (1) perform "third-party" file transfers, and
  25.      (2) transfer or delete entire directory substructures.
  26.  
  27.      _L_L_N_L _X_F_T_P'_s main window is divided into five main sections:
  28.      (1) the main menu bar at the top of the window,  (2) the
  29.      diagnostics log at the bottom, (3) the file transfer con-
  30.      trols in the center, and (4 and 5) the "left" and "right"
  31.      host sections to either side of the file transfer controls.
  32.  
  33.      _L_L_N_L _X_F_T_P can be connected to zero, one, or two hosts.  The
  34.      hosts may be any combination of local and remote hosts (the
  35.      local host is the client host upon which _L_L_N_L _X_F_T_P is run-
  36.      ning).  In this document, a connected host is referred to as
  37.      either the "left" or "right" host, depending on whether it
  38.      is displayed in the left or right host section, respec-
  39.      tively.
  40.  
  41.      Each host section consists of four major graphical elements:
  42.      (1) a label which displays the host's name; (2) a menu bar
  43.      whose menus contain many commands that operate on the host;
  44.      (3) a "directory" menu; and (4) a scrollable "directory
  45.      list."
  46.  
  47.      Each host's _C_o_n_n_e_c_t menu contains commands for
  48.      connecting/disconnecting local and remote hosts.
  49.  
  50.      Each host's _D_i_r menu contains various commands for creating
  51.      new directories, and for changing and displaying the current
  52.      directory.
  53.  
  54.      Each host's _S_e_l_e_c_t menu contains commands for
  55.      selecting/deselecting entries in the current directory (the
  56.      selections appear in the scrollable list of directory
  57.      entries).
  58.  
  59.      Each host's _O_p_s menu contains several commands that operate
  60.  
  61.  
  62.  
  63.                     Last change: 12 May 1994                    1
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. xftp(1)                  USER COMMANDS                    xftp(1)
  71.  
  72.  
  73.  
  74.      on selected directory entries.
  75.  
  76.      Each host's directory menu contains each link of the path of
  77.      the current directory (the last link is displayed).  By
  78.      selecting a link in the path, the current directory is
  79.      correspondingly changed.  (Hence, this is a mechanism to
  80.      traverse up the host's directory structure.)
  81.  
  82.      Each host's directory list contains the entries of the
  83.      current directory.  One way to select/deselect a directory
  84.      entry is to click on it.  If an entry is double-clicked, an
  85.      attempt is made to change the current directory to that
  86.      entry.  (Hence, this is a way to traverse down the host's
  87.      directory structure.)
  88.  
  89.      The file transfer controls in the middle of the main window
  90.      allow the user to initiate file transfers on selected
  91.      entries.  The transfers can go from left to right or from
  92.      right to left.  Angle brackets in the _C_o_p_y and _R_c_o_p_y buttons
  93.      indicate the direction of the transfer (e.g., ">>Copy>>"
  94.      indicates that a left-to-right transfer would take place).
  95.      The _V_i_e_w button causes the selected file to be displayed.
  96.  
  97.      The scrollable diagnostics log window at the bottom of the
  98.      main window displays error and status information.  The user
  99.      can control the level of verbosity of messages written to
  100.      this window via the user preference _D_i_a_g_n_o_s_t_i_c_s.  The con-
  101.      tents of this window can be saved to a file by selecting the
  102.      _S_a_v_e _L_o_g item in the _L_o_g menu.  The diagnostics window can
  103.      be cleared by selecting the _C_l_e_a_r _L_o_g item in the _L_o_g menu.
  104.  
  105.      There is a flag to the left of the diagnostics log window
  106.      that indicates whether an operation completes successfully
  107.      or not.  If an operation fails then (1) a beep is emitted,
  108.      (2) the flag changes from green to red (white to black on
  109.      monochrome displays), (3) the "OK" in the flag changes to
  110.      "E", and (4) an error message is written to the diagnostic
  111.      log window. The next operation will clear the error flag.
  112.  
  113.      _L_L_N_L _X_F_T_P automatically caches (1) wildcard expressions, (2)
  114.      paths of current directories, (3) host names and user names
  115.      used in connecting to remote hosts, and (4) quoted commands.
  116.      The purpose of each cache is to reduce the amount of typing
  117.      required.  For example, when the user wishes to apply a
  118.      wildcard expression to select directory entries, a list of
  119.      recently referenced wildcard expressions for that host will
  120.      be presented to the user; the user can then double-click on
  121.      an existing wildcard expression to apply it.  The cache is
  122.      automatically preserved across _L_L_N_L _X_F_T_P sessions in a file
  123.      named ".xftpcache" in the users home directory.
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                     Last change: 12 May 1994                    2
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. xftp(1)                  USER COMMANDS                    xftp(1)
  137.  
  138.  
  139.  
  140. GETTING STARTED
  141.      Use the _C_o_n_n_e_c_t menus to connect the two sides to the
  142.      desired combination of local and/or remote hosts.  (Depend-
  143.      ing on how the user preferences are set, when _L_L_N_L _X_F_T_P
  144.      comes up some combination of the left and right sides might
  145.      already be connected to the local host.)
  146.  
  147.      Once connected, traverse through a host's directory struc-
  148.      ture by (1) using the directory name menu (the menu just
  149.      above the directory list), (2) double-clicking on entries in
  150.      the directory list, (3) selecting an item in the _G_o _t_o _P_r_e_-
  151.      _v_i_o_u_s _D_i_r_e_c_t_o_r_y submenu in the host's _D_i_r menu, or (4)
  152.      selecting the _C_h_a_n_g_e _D_i_r_e_c_t_o_r_y item in the host's _D_i_r menu.
  153.  
  154.      Obtain different types of views into a host's current direc-
  155.      tory by selecting the _D_i_s_p_l_a_y _D_i_r_e_c_t_o_r_y (_L_o_n_g) or _D_i_s_p_l_a_y
  156.      _D_i_r_e_c_t_o_r_y (_T_a_b_l_e) items in the host's _D_i_r menu.
  157.  
  158.      Select/deselect directory entries to operate on by (1)
  159.      single-clicking on entries in the main directory list, (2)
  160.      single-clicking on entries in the tabular directory list,
  161.      (3) dragging the mouse with the left button held down over
  162.      entries in the tabular directory list, or (4) by selecting
  163.      any of the items in the host's _S_e_l_e_c_t menu.
  164.  
  165.      Transfer selected items by clicking on the _C_o_p_y or _R_c_o_p_y
  166.      (recursive copy) buttons.  Be sure to first set the file
  167.      transfer mode by toggling the appropriate button (_A_S_C_I_I or
  168.      _B_i_n_a_r_y) in the main window.
  169.  
  170.      View a selected file by clicking on the _V_i_e_w button.  Con-
  171.      figure the viewer by selecting item _V_i_e_w_e_r _P_r_e_f_e_r_e_n_c_e_s in
  172.      the _O_p_t_i_o_n_s menu.  Be sure to first set the file transfer
  173.      mode by toggling the appropriate button (_A_S_C_I_I or _B_i_n_a_r_y) in
  174.      the main window.
  175.  
  176.      Perform other types of operations on selected items by
  177.      selecting any one of the items in the host's _O_p_s menu.
  178.  
  179.      Configure _L_L_N_L _X_F_T_P by selecting the _P_r_e_f_e_r_e_n_c_e_s item in the
  180.      _O_p_t_i_o_n_s menu.
  181.  
  182. COMMANDS
  183.      _L_L_N_L _X_F_T_P contains a large number of commands.  The commands
  184.      are found in (1) the main menus, (2) the host menus, and (3)
  185.      in the _X_f_e_r _O_p_s controls.  Here is a list of the commands:
  186.  
  187.      About LLNL XFTP (in _F_i_l_e menu)
  188.           Gives version information.
  189.  
  190.      Change Directory (in _D_i_r menus)
  191.           Change the current directory.  A dialog pops up to
  192.  
  193.  
  194.  
  195.                     Last change: 12 May 1994                    3
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202. xftp(1)                  USER COMMANDS                    xftp(1)
  203.  
  204.  
  205.  
  206.           prompt for the directory to change to.  The directory
  207.           may be specified with a full or relative path.  Previ-
  208.           ously referenced directories are cached and displayed
  209.           in a scrollable list.  Double-click on a path in the
  210.           list to change to that directory.  Single click on a
  211.           path in the list to place that entry into the text
  212.           field labeled "Directory:", where it can be edited.
  213.           Click on the _O_K button to change to the directory
  214.           displayed in the text field.  (See user preferences _A_d_d
  215.           _t_o _C_a_c_h_e, _D_i_a_g_n_o_s_t_i_c_s, _D_i_r_e_c_t_o_r_y _C_a_c_h_e _S_i_z_e, _H_o_s_t _C_a_c_h_e
  216.           _S_i_z_e, and _S_o_r_t _C_a_c_h_e_s.)
  217.  
  218.      Clear Log (in _L_o_g menu)
  219.           Clear the diagnostics log window.
  220.  
  221.      Connect to Anonymous (in _C_o_n_n_e_c_t menus)
  222.           Easily connect to an anonymous FTP site.  If currently
  223.           connected, the connection is first closed.  A dialog
  224.           pops up to prompt for the remote host, user name and
  225.           password.  The user name is initialized to "anonymous".
  226.           The password is initialized to the value of the user
  227.           preference _A_n_o_n_y_m_o_u_s _F_t_p _P_a_s_s_w_o_r_d (which you will prob-
  228.           ably want to set to your email address).  An optional
  229.           port number may follow the host name (using a space as
  230.           the delimiter).  Previously used host/user name pairs
  231.           are cached, and those with user names "anonymous" or
  232.           "ftp" are displayed in a scolled list labeled "Recently
  233.           Referenced Hosts:".  Double-clicking on a host/user
  234.           name pair initiates a connection.  Single-clicking on a
  235.           host/user name pair places those values in to the host
  236.           name and user name fields, where they can be edited.
  237.           Click on the _C_o_n_n_e_c_t button to initiate a connection.
  238.           (See user preferences _A_d_d _T_o _C_a_c_h_e, _A_n_o_n_y_m_o_u_s _F_t_p _P_a_s_s_-
  239.           _w_o_r_d, _D_i_a_g_n_o_s_t_i_c_s, _H_o_s_t _C_a_c_h_e _S_i_z_e, _U_s_e_r _C_a_c_h_e _S_i_z_e,
  240.           and _S_o_r_t _C_a_c_h_e_s.)
  241.  
  242.      Connect to Local (in _C_o_n_n_e_c_t menus)
  243.           Connect to the local (client) host.  If currently con-
  244.           nected, the connection is first closed.  (See user
  245.           preferences _L_e_f_t _A_u_t_o _L_o_c_a_l _L_o_g_i_n and _R_i_g_h_t _A_u_t_o _L_o_c_a_l
  246.           _L_o_g_i_n.)
  247.  
  248.      Connect to Remote (in _C_o_n_n_e_c_t menus)
  249.           Connect to a remote host (use _C_o_n_n_e_c_t _t_o _A_n_o_n_y_m_o_u_s to
  250.           more easily connect to an anonymous FTP site).  If
  251.           currently connected, the connection is first closed.  A
  252.           dialog pops up to prompt for the remote host and user
  253.           names. The user name is initialized to the value of the
  254.           environment variable _U_S_E_R.  An optional port number may
  255.           follow the host name (using a space as the delimiter).
  256.           Previously used host/user name pairs are cached and
  257.           those with user names other than "anonymous" and "ftp"
  258.  
  259.  
  260.  
  261.                     Last change: 12 May 1994                    4
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268. xftp(1)                  USER COMMANDS                    xftp(1)
  269.  
  270.  
  271.  
  272.           displayed in a scolled list labeled "Recently Refer-
  273.           enced Hosts:".  Double-clicking on a host/user name
  274.           pair initiates a connection.  Single-clicking on a
  275.           host/user name pair places those values into the host
  276.           name and user name fields, where they can be edited.
  277.           Click on the _C_o_n_n_e_c_t button to initiate a connection.
  278.           (See user preferences _A_d_d _T_o _C_a_c_h_e, _D_i_a_g_n_o_s_t_i_c_s, _H_o_s_t
  279.           _C_a_c_h_e _S_i_z_e, _U_s_e_r _C_a_c_h_e _S_i_z_e, and _S_o_r_t _C_a_c_h_e_s.)
  280.  
  281.      Contextual Help (in _H_e_l_p menu)
  282.           Enter contextual-help mode.  The mouse cursor changes
  283.           to a pointing hand.  Move the hand and click on any
  284.           graphical element in the main window that you wish to
  285.           know more about.
  286.  
  287.      Copy (in _X_f_e_r _O_p_s controls)
  288.           Transfers the selected files according to the mode
  289.           (_A_S_C_I_I or _B_i_n_a_r_y) specified in _X_f_e_r _M_o_d_e.  A dialog
  290.           pops up to enable the user to monitor the progress of
  291.           the transfers.  The dialog contains a button for abort-
  292.           ing the transfers.  (See user preferences _B_e_e_p _W_h_e_n _O_p_s
  293.           _D_o_n_e, _D_i_a_g_n_o_s_t_i_c_s, _I_n_i_t_i_a_l _T_r_a_n_s_f_e_r _M_o_d_e, and _I_n_q_u_i_r_e
  294.           _O_n _C_o_p_y.)
  295.  
  296.      Delete Selected Entry(s) (in _O_p_s menus)
  297.           Deletes the selected entries.  A dialog pops up to
  298.           enable the user to monitor the progress of the dele-
  299.           tions.  The dialog contains a button for aborting the
  300.           deletions.  (See user preferences _B_e_e_p _W_h_e_n _O_p_s _D_o_n_e,
  301.           _D_i_a_g_n_o_s_t_i_c_s, and _I_n_q_u_i_r_e _O_n _D_e_l_e_t_e.)
  302.  
  303.      Deselect All Entries (in _S_e_l_e_c_t menus)
  304.           Deselect all the entries in the host's current direc-
  305.           tory.
  306.  
  307.      Disconnect (in _C_o_n_n_e_c_t menus)
  308.           Close the currently connected host.  (See user prefer-
  309.           ence _D_i_a_g_n_o_s_t_i_c_s.)
  310.  
  311.      Display Directory (Long) (in _D_i_r menus)
  312.           Pops up a dialog that displays the contents of the
  313.           current directory in a scrollable list.  If supported
  314.           by the host (and this is almost always the case), addi-
  315.           tional information about each directory entry is
  316.           displayed, such as file length and access restrictions.
  317.           This display is automatically updated as the current
  318.           directory changes.  This directory display does not
  319.           support selecting entries or displaying the current
  320.           selection.  _W_a_r_n_i_n_g: Using this feature can increase
  321.           network traffic, put an additional load on the remote
  322.           host, and slow down interactivity.   (See user prefer-
  323.           ence _D_i_a_g_n_o_s_t_i_c_s and _S_o_r_t _L_o_n_g _L_i_s_t_s _B_y _D_a_t_e.)
  324.  
  325.  
  326.  
  327.                     Last change: 12 May 1994                    5
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334. xftp(1)                  USER COMMANDS                    xftp(1)
  335.  
  336.  
  337.  
  338.      Display Directory Path (in _D_i_r menus)
  339.           Pops up a dialog that displays the current directory
  340.           for that host.  It will be automatically updated as the
  341.           current directory changes.  (See user preference _D_i_a_g_-
  342.           _n_o_s_t_i_c_s.)
  343.  
  344.      Display Directory (Table) (in _D_i_r menus)
  345.           Pops up a dialog that displays the contents of the
  346.           current directory in tabular form.  This dialog may be
  347.           used to view and modify the directory's selected
  348.           entries.  Entries may be selected/deselected either by
  349.           clicking or by moving the cursor over the entries with
  350.           the mouse button down.  Moving the mouse too quickly
  351.           can cause some of the entries to be skipped.  If an
  352.           entry is double-clicked, an attempt is made to change
  353.           the current directory to that entry.  This display is
  354.           automatically updated as the current directory changes.
  355.           (See user preference _D_i_a_g_n_o_s_t_i_c_s.)
  356.  
  357.      Getting Started (in _H_e_l_p menu)
  358.           Describes how to get started using _L_L_N_L _X_F_T_P.
  359.  
  360.      Go to Previous Directory (in _D_i_r menus)
  361.           Displays a pullright menu that allows the user to
  362.           easily change the current directory to a previously
  363.           referenced directory.  (See user preferences _A_d_d _t_o
  364.           _C_a_c_h_e, _D_i_a_g_n_o_s_t_i_c_s, _D_i_r_e_c_t_o_r_y _C_a_c_h_e _S_i_z_e, _H_o_s_t _C_a_c_h_e
  365.           _S_i_z_e, and _S_o_r_t _C_a_c_h_e_s.)
  366.  
  367.      LLNL XFTP Overview (in _H_e_l_p menu)
  368.           Gives a high-level description of _L_L_N_L _X_F_T_P.
  369.  
  370.      Make Directory (in _D_i_r menus)
  371.           Pops up a dialog to prompt for the name of a directory
  372.           to make in the current directory.  The user preference
  373.           _E_n_t_e_r _D_i_r _U_p_o_n _C_r_e_a_t_i_o_n controls whether the the newly
  374.           created directory is automatically entered upon crea-
  375.           tion.  (See user preferences _D_i_a_g_n_o_s_t_i_c_s and _E_n_t_e_r _D_i_r
  376.           _U_p_o_n _C_r_e_a_t_i_o_n.)
  377.  
  378.      Move Selected Entry(s) (in _O_p_s menus)
  379.           Move selected entries from the current directory to
  380.           another directory on the same host.  This is similar to
  381.           the UNIX _m_v command, but without rename capability.
  382.           (See user preferences _B_e_e_p _W_h_e_n _O_p_s _D_o_n_e, and _D_i_a_g_n_o_s_-
  383.           _t_i_c_s.)
  384.  
  385.      Preferences (in _O_p_t_i_o_n_s menu)
  386.           Display the user preferences dialog.  See _U_S_E_R _P_R_E_F_E_R_-
  387.           _E_N_C_E_S section for a description of user preferences.
  388.  
  389.      Quit (in _F_i_l_e menu)
  390.  
  391.  
  392.  
  393.                     Last change: 12 May 1994                    6
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400. xftp(1)                  USER COMMANDS                    xftp(1)
  401.  
  402.  
  403.  
  404.           Terminate _L_L_N_L _X_F_T_P.
  405.  
  406.      Rcopy (in _X_f_e_r _O_p_s controls)
  407.           Recursively transfers the selected entries according to
  408.           the mode (_A_S_C_I_I or _B_i_n_a_r_y) specified in _X_f_e_r _M_o_d_e.  If
  409.           a selected entry is a directory, an attempt is made to
  410.           transfer its entire directory subtree.  A dialog pops
  411.           up to enable the user to monitor the progress of the
  412.           transfers.  The dialog contains a button for aborting
  413.           the transfers.  (See user preferences _B_e_e_p _W_h_e_n _O_p_s
  414.           _D_o_n_e, _D_i_a_g_n_o_s_t_i_c_s, _I_n_i_t_i_a_l _X_f_e_r _M_o_d_e, and _I_n_q_u_i_r_e _O_n
  415.           _C_o_p_y.)
  416.  
  417.      Recursively Delete Selected Entry(s) (in _O_p_s menus)
  418.           Recursively deletes the selected entries.  A dialog
  419.           pops up to enable the user to monitor the progress of
  420.           the deletions.  The dialog contains a button for abort-
  421.           ing the deletions.  _W_a_r_n_i_n_g: Exercise extreme caution
  422.           when using this command because it deletes entire
  423.           directory subtrees.  To minimize the chance of an unin-
  424.           tentional deletion, this menu item is greyed out unless
  425.           the user preference _R_e_c_u_r_s_i_v_e _D_e_l_e_t_e _E_n_a_b_l_e_d is
  426.           enabled.  (See user preferences _B_e_e_p _W_h_e_n _O_p_s _D_o_n_e,
  427.           _D_i_a_g_n_o_s_t_i_c_s, _I_n_q_u_i_r_e _O_n _D_e_l_e_t_e, and _R_e_c_u_r_s_i_v_e _D_e_l_e_t_e
  428.           _E_n_a_b_l_e_d.)
  429.  
  430.      Rename Selected Entry(s) (in _O_p_s menus)
  431.           Pop up a dialog to individually rename selected
  432.           entries.  This is similar to the UNIX _m_v command except
  433.           that the renamed entries cannot be moved to another
  434.           directory.  (See user preference _D_i_a_g_n_o_s_t_i_c_s.)
  435.  
  436.      Save Log (in _L_o_g menu)
  437.           Write the contents of the diagnostics window to a
  438.           user-specified file.  The existing contents of the
  439.           diagnostics window are not removed.
  440.  
  441.      Save Preferences (in _O_p_t_i_o_n_s menu)
  442.           Save the current settings of the user and viewer
  443.           preferences.
  444.  
  445.      Select All Entries (in _S_e_l_e_c_t menus)
  446.           Select all the entries in the host's current directory.
  447.  
  448.      Send Quoted Command (in _O_p_s menus)
  449.           Pops up a dialog to prompt for a "raw" command to send
  450.           to the FTP server of the remote host.  Previously
  451.           issued commands are cached and displayed in a scrolled
  452.           list.  Double-clicking on a command in the list issues
  453.           that command.  To have a command act on items selected
  454.           in the host's directory list, use the quote placeholder
  455.           (which by default is "<>") to represent a selected
  456.  
  457.  
  458.  
  459.                     Last change: 12 May 1994                    7
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466. xftp(1)                  USER COMMANDS                    xftp(1)
  467.  
  468.  
  469.  
  470.           item.  For example, type "stage 1 <>" to send a STAGE
  471.           command to the the remote host for each selected item.
  472.           The quote placeholder can changed via the user prefer-
  473.           ences.  (See user preferences _B_e_e_p _W_h_e_n _O_p_s _D_o_n_e, _D_i_a_g_-
  474.           _n_o_s_t_i_c_s, and _Q_u_o_t_e _P_l_a_c_e_h_o_l_d_e_r.)
  475.  
  476.      Use Wildcard (in _S_e_l_e_c_t menus)
  477.           Pops up a dialog to prompt for a wildcard expression to
  478.           use in selecting entries in the host's current direc-
  479.           tory list.  Previously referenced wildcard expressions
  480.           are cached and displayed in a scrolled list.  Double-
  481.           clicking on an item in the list applies that wildcard
  482.           expression.  Single-clicking on an item in the list
  483.           places the expression in a text field where it may be
  484.           edited.  Choose the toggle item _R_e_p_l_a_c_e _F_i_l_e_n_a_m_e _S_e_l_e_c_-
  485.           _t_i_o_n to cause the currently selected entries to be
  486.           cleared before applying the wildcard.  Choose the tog-
  487.           gle item _A_d_d _t_o _F_i_l_e_n_a_m_e _S_e_l_e_c_t_i_o_n to cause the entries
  488.           selected by the wildcard to be added to the current
  489.           selection.  (See user preference _I_n_i_t_i_a_l _W_i_l_d_c_a_r_d
  490.           _M_o_d_e).
  491.  
  492.      Using Help (in _H_e_l_p menu)
  493.           Gives a description of the online help package.
  494.  
  495.      View (in _X_f_e_r _O_p_s controls)
  496.           Displays the selected file.  The _V_i_e_w_e_r _P_r_e_f_e_r_e_n_c_e_s
  497.           dialog (accessible via the _O_p_t_i_o_n_s menu) can be used to
  498.           control whether the file will be displayed using the
  499.           built-in viewer or using an external viewer of the
  500.           user's choice (e.g., _e_m_a_c_s or _x_v).  The selection of
  501.           the viewer is configurable, based on the file extension
  502.           (e.g., ".gif" or ".jpg").  There is no limit on the
  503.           number or types of viewers that can be simultaneously
  504.           displayed.
  505.  
  506.           The file is transferred according to the mode (_A_S_C_I_I or
  507.           _B_i_n_a_r_y) specified in _X_f_e_r _M_o_d_e.  A dialog pops up to
  508.           enable the user to monitor the progress of the
  509.           transfer.  The dialog contains a button for aborting
  510.           the transfer.
  511.  
  512.           The destination of the transfer is a temporary direc-
  513.           tory created in the directory defined as _P__t_m_p_d_i_r in
  514.           the include file stdio.h.  If the environment variable
  515.           _T_M_P_D_I_R is defined, it is used as the directory.  The
  516.           temporary directory, and the files it contains, are
  517.           automatically deleted when the user dismisses the
  518.           viewer or terminates _L_L_N_L _X_F_T_P.
  519.  
  520.           If the file is recognized as being compressed, it is
  521.           expanded before viewing.  _L_L_N_L _X_F_T_P excutes the
  522.  
  523.  
  524.  
  525.                     Last change: 12 May 1994                    8
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532. xftp(1)                  USER COMMANDS                    xftp(1)
  533.  
  534.  
  535.  
  536.           following decompressors based on the file extension:
  537.           _g_u_n_z_i_p for ".z" and ".gz"; _u_n_c_o_m_p_r_e_s_s for ".Z"; _a_t_o_b
  538.           for "atob"; and _u_u_d_e_c_o_d_e for ".uu".  _L_L_N_L _X_F_T_P searches
  539.           for the decompressor application in the standard way
  540.           using the _P_A_T_H environment variable.
  541.  
  542.      Viewer Preferences (in _O_p_t_i_o_n_s menu)
  543.           Display the viewer preferences dialog.  See _V_I_E_W_E_R
  544.           _P_R_E_F_E_R_E_N_C_E_S section for a description of viewer prefer-
  545.           ences.
  546.  
  547. USER PREFERENCES
  548.      Selecting item _P_r_e_f_e_r_e_n_c_e_s in the _O_p_t_i_o_n_s menu pops up a
  549.      dialog that allows the user to configure _L_L_N_L _X_F_T_P according
  550.      to his/her preferences.  The user is presented with a number
  551.      of configuration parameters, which are set by either tog-
  552.      gling, sliding, or typing.  Click the _A_p_p_l_y button to cause
  553.      the new values to take effect.  The _O_K button has the same
  554.      effect as _A_p_p_l_y, but the dialog is also closed.  The _C_a_n_c_e_l
  555.      button undoes changes made since _O_K or _A_p_p_l_y were last
  556.      pressed.  The preferences can be preserved across _L_L_N_L _X_F_T_P
  557.      sessions in a text file named ".xftprc" in the user's home
  558.      directory.  The user may alter the order the preferences are
  559.      presented in the dialog by (1) terminating _L_L_N_L _X_F_T_P, (2)
  560.      using a text editor to change the order of lines in
  561.      ".xftprc" and (3) restarting _L_L_N_L _X_F_T_P.
  562.  
  563.      Add To Cache
  564.           Specifies whether newly referenced items should be
  565.           added to the directory, quoted command, wildcard, and
  566.           host/user caches.  It is usually desirable to choose
  567.           _Y_e_s.  Choose _N_o if referencing a series of seldom-
  568.           referenced items that would clear the cache of your
  569.           favorite entries.
  570.  
  571.      Anonymous Ftp Password
  572.           The value to initialize the "Password" field of the
  573.           _C_o_n_n_e_c_t _t_o _A_n_o_n_y_m_o_u_s dialog to.  This is normally your
  574.           email address.  The _C_o_n_n_e_c_t _t_o _A_n_o_n_y_m_o_u_s dialog is
  575.           accessible via each host's _C_o_n_n_e_c_t menu.
  576.  
  577.      Beep When Ops Done
  578.           Specifes whether to beep when each set of deletion,
  579.           move, quoted command, and file transfer operations com-
  580.           pletes.
  581.  
  582.      Diagnostics
  583.           Specifies the level of diagnostics information to be
  584.           written to the diagnostics log window.  Choose _Q_u_i_e_t
  585.           for error messages, only.  Choose _N_o_r_m_a_l for error mes-
  586.           sages and success messages.  Choose _V_e_r_b_o_s_e for error
  587.           messages, success messages, and replies received from
  588.  
  589.  
  590.  
  591.                     Last change: 12 May 1994                    9
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598. xftp(1)                  USER COMMANDS                    xftp(1)
  599.  
  600.  
  601.  
  602.           the FTP servers.  Choose _D_e_b_u_g for error messages, suc-
  603.           cess messages, commands sent to the FTP servers,
  604.           replies received from the FTP servers, and other
  605.           assorted diagnostics.
  606.  
  607.      Directory Cache Size
  608.           The maximum number of previously referenced directory
  609.           paths cached per host.  The cache is preserved across
  610.           _L_L_N_L _X_F_T_P sessions.
  611.  
  612.      Enhance Colors
  613.           Speficies whether to "pretty up" some of the graphical
  614.           elements (such as scrolled lists and text fields) by
  615.           changing the normal background colors.  This preference
  616.           has no effect on monochrome displays.  Choose _Y_e_s to
  617.           enhance the appearance, or _N_o for the usual Motif look.
  618.  
  619.      Enter Dir Upon Creation
  620.           Specifies whether to automatically enter a newly
  621.           created directory.
  622.  
  623.      Host Cache Size
  624.           The maximum number of hosts to cache items for.  The
  625.           cache is preserved across _L_L_N_L _X_F_T_P sessions.
  626.  
  627.      Initial Logfile Name
  628.           The default file name to be presented to the user in
  629.           the "Save Log" dialog.
  630.  
  631.      Initial Transfer Mode
  632.           The default file transfer mode (_A_S_C_I_I or _B_i_n_a_r_y).
  633.  
  634.      Initial Wildcard Mode
  635.           The default mode of the "Use Wildcard" dialog.  Choose
  636.           _R_e_p_l_a_c_e to make "Replace Filename Selection" the
  637.           default.  Choose _A_d_d to make "Add to Filename Selec-
  638.           tion" the default.
  639.  
  640.      Inquire On Copy
  641.           Specifies whether to pop up a dialog that asks the user
  642.           to confirm that the indicated transfers should take
  643.           place.
  644.  
  645.      Inquire On Delete
  646.           Specifies whether to pop up a dialog that asks the user
  647.           to confirm that the indicated deletions should take
  648.           place.
  649.  
  650.      Inquire On Move
  651.           Specifies whether to pop up a dialog that asks the user
  652.           to confirm that the indicated moves should take place.
  653.  
  654.  
  655.  
  656.  
  657.                     Last change: 12 May 1994                   10
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664. xftp(1)                  USER COMMANDS                    xftp(1)
  665.  
  666.  
  667.  
  668.      Inquire On Quote
  669.           Specifies whether to pop up a dialog that asks the user
  670.           to confirm that the indicated commands should be sent.
  671.  
  672.      Left Auto Local Login
  673.           Specifies whether to automatically connect the left
  674.           side to the local (client) host upon starting _L_L_N_L
  675.           _X_F_T_P.
  676.  
  677.      Max Ftp Retries
  678.           Specifies the maximum number of retries _L_L_N_L _X_F_T_P will
  679.           attempt if it receives a response from an FTP server
  680.           that indicates the desired operation failed because of
  681.           some temporary condition on the remote host.
  682.  
  683.      Max Time For Ftp Reply
  684.           Specifies the maximum time in seconds that _L_L_N_L _X_F_T_P
  685.           will wait for a response from an FTP server before con-
  686.           cluding that the connection has been broken.
  687.  
  688.      Preserve Vms Ver Nums
  689.           Specifies whether to preserve VMS file version numbers
  690.           when transferring files from a VMS system.  This is
  691.           only an issue for those VMS FTP servers that provide
  692.           numbers (not all do).
  693.  
  694.      Print Password In Debug
  695.           Specifies whether to print passwords in the log window
  696.           when the user preference _D_i_a_g_n_o_s_t_i_c_s is set to _D_e_b_u_g.
  697.  
  698.      Quote Cache Size
  699.           The number of quoted commands to cache.  The cache is
  700.           preserved across _L_L_N_L _X_F_T_P sessions.
  701.  
  702.      Quote Placeholder
  703.           This is used as a placeholder in a quoted command to
  704.           represent items selected in the directory list.  For
  705.           example, the quoted command "stage 1 <>" will send a
  706.           STAGE command to the remote host for each selected
  707.           item.  The default value is "<>", but the placeholder
  708.           can be set to any nonnull printable string.
  709.  
  710.      Recursive Delete Enabled
  711.           Specifies whether to enable the _R_e_c_u_r_s_i_v_e_l_y _D_e_l_e_t_e
  712.           _S_e_l_e_c_t_e_d _E_n_t_r_y(_s) item in the _O_p_s menus.  Choose _N_o to
  713.           help prevent accidental recursive deletions.
  714.  
  715.      Right Auto Local Login
  716.           Specifies whether to automatically connect the right
  717.           side to the local (client) host upon starting _L_L_N_L
  718.           _X_F_T_P.
  719.  
  720.  
  721.  
  722.  
  723.                     Last change: 12 May 1994                   11
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730. xftp(1)                  USER COMMANDS                    xftp(1)
  731.  
  732.  
  733.  
  734.      Sort Caches
  735.           Specifies whether to sort (by ASCII-collating sequence)
  736.           cached items when they are displayed in dialogs.  If
  737.           _Y_e_s, then sort.  If _N_o, then the most recently refer-
  738.           enced items are placed at the top of the list.
  739.  
  740.      Sort Longs Lists By Date
  741.           Specifies whether to attempt to sort the "long" direc-
  742.           tory lists by time modified (with most recent listed
  743.           first) instead of by name.  The _Y_e_s option is con-
  744.           sidered unsafe because some FTP servers to not support
  745.           this option and may give unpredictable results.  (Most
  746.           UNIX hosts support this option.)
  747.  
  748.      Store Unique
  749.           Specifies whether existing sink files are to be renamed
  750.           before file transfer occurs.  If _Y_e_s then the existing
  751.           sink file is typically renamed by appending a "."
  752.           (period) followed by an integer between 1 and 99.
  753.  
  754.      Symbols On Dir Entries
  755.           Specifies whether to append single characters to direc-
  756.           tory entries in order to distinguish their types.  If
  757.           _Y_e_s(_U_n_s_a_f_e) is chosen, "/" is appended to directories,
  758.           "*" is appended to executables, "@" is appended to sym-
  759.           bolic links, and "=" is appended to AF_UNIX address
  760.           family sockets.  The "Yes" option is considered to be
  761.           unsafe because some FTP servers do not support this
  762.           feature and may give unpredictable results.  (Most UNIX
  763.           hosts support this option.)  Furthermore, if you are
  764.           referencing a directory or directory entry whose name
  765.           ends with one of the special characters, you will need
  766.           to select _N_o(_S_a_f_e).  When in doubt, select _N_o(_S_a_f_e).
  767.           One further note: use of this feature can dramatically
  768.           degrade interactivity.
  769.  
  770.      Use Last Dir At Login
  771.           Specifies whether to automatically enter the most
  772.           recently referenced directory after connecting to a
  773.           host.  If this option is requested, but is not possible
  774.           to perform (e.g., because the directory no longer
  775.           exists), an error message will be generated, and your
  776.           home directory will be entered.  _N_o_t_e: This mechanism
  777.           attempts to enter the last directory referenced on the
  778.           host, regardless of whether it is another user's direc-
  779.           tory.
  780.  
  781.      User Cache Size
  782.           The number of user names to cache (for remote hosts).
  783.           The cache is preserved across _L_L_N_L _X_F_T_P sessions.
  784.  
  785.      Wildcard Cache Size
  786.  
  787.  
  788.  
  789.                     Last change: 12 May 1994                   12
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796. xftp(1)                  USER COMMANDS                    xftp(1)
  797.  
  798.  
  799.  
  800.           The number of wildcard expressions to cache.  The cache
  801.           is preserved across _L_L_N_L _X_F_T_P sessions.
  802.  
  803. VIEWER PREFERENCES
  804.      Selecting item _V_i_e_w_e_r _P_r_e_f_e_r_e_n_c_e_s in the _O_p_t_i_o_n_s menu pops
  805.      up a dialog that allows the user to control which file will
  806.      be displayed with which viewer, based on the file extension.
  807.  
  808.      A file to be viewed is first transferred to a temporary
  809.      directory and then, if necessary, is decompressed.  The file
  810.      extension (e.g., ".gif") is then examined to determine which
  811.      viewer the file is to be displayed in.  There are two types
  812.      of viewers: the viewer built into _L_L_N_L _X_F_T_P (which is suit-
  813.      able for displaying text files) and external viewers (e.g.,
  814.      _e_m_a_c_s for text and _x_v for graphics).
  815.  
  816.      Single-click on an entry in the _E_x_t_e_n_s_i_o_n_s list to place
  817.      that extension and its associated command line into the
  818.      _E_x_t_e_n_s_i_o_n and _V_i_e_w_e_r _C_o_m_m_a_n_d _L_i_n_e text fields, respectively.
  819.  
  820.      An extension is a file suffix that begins with a period
  821.      (".").  A special entry in the extensions list, "OTHERS"
  822.      represents all files that do not have their extension listed
  823.      (including files with no extensions).
  824.  
  825.      The pattern "<>" in a command line is a placeholder for the
  826.      name of the file to be viewed.  A blank command line indi-
  827.      cates that the built-in viewer is to be used.  To add a new
  828.      extension to the list, fill in the _E_x_t_e_n_s_i_o_n and _V_i_e_w_e_r _C_o_m_-
  829.      _m_a_n_d _L_i_n_e text fields and press the _A_d_d button.  If the text
  830.      in _E_x_t_e_n_s_i_o_n does not begin with a period, one will be
  831.      added.  If the extension is already in the list, it will be
  832.      replaced.
  833.  
  834.      To replace the command line associated with an extension,
  835.      (1) single-click on the list item to select it, (2) edit the
  836.      command line, and (3) press the _R_e_p_l_a_c_e button.
  837.  
  838.      To delete an extension from the list, single-click on the
  839.      list item to select it and then press the _D_e_l_e_t_e button.
  840.      The "OTHERS" entry cannot be deleted (but it's command line
  841.      can be replaced).
  842.  
  843.      Click the _A_p_p_l_y button to cause the new changes to take
  844.      effect.  The _O_K button has the same effect as _A_p_p_l_y, but the
  845.      dialog is also closed.  The _C_a_n_c_e_l button undoes the changes
  846.      made since _O_K or _A_p_p_l_y were last pressed.
  847.  
  848.      The viewer preferences can be preserved across _L_L_N_L _X_F_T_P
  849.      sessions in a text file named ".xftpview" in the user's home
  850.      directory (select _S_a_v_e _P_r_e_f_e_r_e_n_c_e_s in the main window's
  851.      _O_p_t_i_o_n_s menu).
  852.  
  853.  
  854.  
  855.                     Last change: 12 May 1994                   13
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862. xftp(1)                  USER COMMANDS                    xftp(1)
  863.  
  864.  
  865.  
  866. WIDGET HIERARCHY
  867.      Most of _L_L_N_L _X_F_T_P's widget heirarchy is listed here so that
  868.      the knowledgeable user can use the X resource mechanism to
  869.      customize _L_L_N_L _X_F_T_P.  Widget names are followed by their
  870.      class names in parentheses.  A question mark is displayed if
  871.      the widget's name is not known.  _L_L_N_L _X_F_T_P's classname is
  872.      _X_F_t_p.
  873.  
  874.  
  875.      _M_a_i_n _W_i_n_d_o_w
  876.  
  877.           main  (XmMainWindow)
  878.               mainMenuBar (XmRowColumn)
  879.                   File (XmCascadeButton)
  880.                   ? (XmMenuShell)
  881.                       pulldown (XmRowColumn)
  882.                   Edit (XmCascadeButton)
  883.                   ? (XmMenuShell)
  884.                       pulldown (XmRowColumn)
  885.                   Options (XmCascadeButton)
  886.                   ? (XmMenuShell)
  887.                       pulldown (XmRowColumn)
  888.                   Help (XmCascadeButton)
  889.                   ? (XmMenuShell)
  890.                       pulldown (XmRowColumn)
  891.               pane  (XmPanedWindow)
  892.                   topForm  (XmForm)
  893.                       leftHost  (XmForm)
  894.                           hostName  (XmLabel)
  895.                           hostMenuBar  (XmRowColumn)
  896.                               Connect  (XmCascadeButton)
  897.                               ?  (XmMenuShell)
  898.                                   pulldown  (XmRowColumn)
  899.                               Dir  (XmCascadeButton)
  900.                               ?  (XmMenuShell)
  901.                                   pulldown  (XmRowColumn)
  902.                               Select  (XmCascadeButton)
  903.                               ?  (XmMenuShell)
  904.                                   pulldown  (XmRowColumn)
  905.                               Ops  (XmCascadeButton)
  906.                               ?  (XmMenuShell)
  907.                                   pulldown  (XmRowColumn)
  908.                           dirNameForm  (XmForm)
  909.                               dirName  (XmRowColumn)
  910.                                   ?  (XmCascadeButtonGadget)
  911.                               ?  (XmMenuShell)
  912.                                   dirNameMenu  (XmRowColumn)
  913.                                       ?  (XmPushButtonGadget)
  914.                                                  . . .
  915.                                       ?  (XmPushButtonGadget)
  916.                           dirListSW  (XmScrolledWindow)
  917.                               dirList  (XmList)
  918.  
  919.  
  920.  
  921.                     Last change: 12 May 1994                   14
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928. xftp(1)                  USER COMMANDS                    xftp(1)
  929.  
  930.  
  931.  
  932.                       rightHost  (XmForm)
  933.                           hostName  (XmLabel)
  934.                           hostMenuBar  (XmRowColumn)
  935.                               Connect  (XmCascadeButton)
  936.                                   ?  (XmMenuShell)
  937.                                       pulldown  (XmRowColumn)
  938.                                   Dir  (XmCascadeButton)
  939.                                   ?  (XmMenuShell)
  940.                                       pulldown  (XmRowColumn)
  941.                                   Select  (XmCascadeButton)
  942.                                   ?  (XmMenuShell)
  943.                                       pulldown  (XmRowColumn)
  944.                                   Ops  (XmCascadeButton)
  945.                                   ?  (XmMenuShell)
  946.                                       pulldown  (XmRowColumn)
  947.                               dirNameForm  (XmForm)
  948.                                   dirName  (XmRowColumn)
  949.                                       ?  (XmCascadeButtonGadget)
  950.                                   ?  (XmMenuShell)
  951.                                       dirNameMenu  (XmRowColumn)
  952.                                           ?  (XmPushButtonGadget)
  953.                                                   . . .
  954.                                           ?  (XmPushButtonGadget)
  955.                               dirListSW  (XmScrolledWindow)
  956.                                   dirList  (XmList)
  957.                           centerControls  (XmForm)
  958.                               xferModeFrame  (XmFrame)
  959.                                   xferMode  (XmRowColumn)
  960.                                       ascii  (XmToggleButtonGadget)
  961.                               xferModeLabel  (XmLabel)
  962.                               xferOpsFrame  (XmFrame)
  963.                                   xferOps  (XmRowColumn)
  964.                                       copyButton  (XmPushButton)
  965.                                       rCopyButton  (XmPushButton)
  966.                                       viewButton  (XmPushButton)
  967.                               xferOpsLabel  (XmLabel)
  968.                               logo  (XmLabelGadget)
  969.                       bottomForm  (XmForm)
  970.                           resultFlagFrame  (XmFrame)
  971.                               resultFlag  (XmLabel)
  972.                           logSW  (XmScrolledWindow)
  973.                               log  (XmText)
  974.  
  975.      _A_b_o_r_t _i_n _P_r_o_g_r_e_s_s _D_i_a_l_o_g
  976.           abort_popup  (XmDialogShell)
  977.               abort  (XmForm)
  978.                   abortMessage  (XmLabel)
  979.  
  980.      _A_b_o_u_t _X_F_T_P _D_i_a_l_o_g
  981.           about_popup  (XmDialogShell)
  982.               about  (XmSelectionBox)
  983.                   form  (XmForm)
  984.  
  985.  
  986.  
  987.                     Last change: 12 May 1994                   15
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994. xftp(1)                  USER COMMANDS                    xftp(1)
  995.  
  996.  
  997.  
  998.                       frame  (XmFrame)
  999.                           startup  (XmLabel)
  1000.  
  1001.      _A_c_c_o_u_n_t _D_i_a_l_o_g
  1002.           account_popup  (XmDialogShell)
  1003.               account  (XmSelectionBox)
  1004.  
  1005.      _C_h_a_n_g_e _D_i_r_e_c_t_o_r_y _D_i_a_l_o_g
  1006.           changeDir_popup  (XmDialogShell)
  1007.               changeDir  (XmSelectionBox)
  1008.  
  1009.      _C_o_n_n_e_c_t _t_o _A_n_o_n_y_m_o_u_s _D_i_a_l_o_g
  1010.           aConnect_popup  (XmDialogShell)
  1011.               aConnect  (XmSelectionBox)
  1012.                   form  (XmForm)
  1013.                       hostListLabel  (XmLabel)
  1014.                       hostListSW  (XmScrolledWindow)
  1015.                           hostList  (XmList)
  1016.                       hostNameLabel  (XmLabel)
  1017.                       hostName  (XmTextField)
  1018.                       userNameLabel  (XmLabel)
  1019.                       userName  (XmTextField)
  1020.                       passwordLabel  (XmLabel)
  1021.                       password  (XmTextField)
  1022.  
  1023.      _D_e_s_t_i_n_a_t_i_o_n _D_i_r_e_c_t_o_r_y _D_i_a_l_o_g
  1024.           destdir_popup  (XmDialogShell)
  1025.               destdir  (XmSelectionBox)
  1026.                   form  (XmForm)
  1027.                       instruction  (XmLabel)
  1028.                       dirNameForm  (XmForm)
  1029.                           dirName  (XmRowColumn)
  1030.                               ?  (XmCascaseButtonGadget)
  1031.                           ? (XmMenuShell)
  1032.                               dirNameMenu  (XmRowColumn)
  1033.                                   ?  (XmPushButtonGadget)
  1034.                                             . . .
  1035.                                   ?  (XmPushButtonGadget)
  1036.                       dirListSw  (XmScrolledWindow)
  1037.                           dirList  (XmList)
  1038.  
  1039.      _F_i_l_e _T_r_a_n_s_f_e_r _M_o_n_i_t_o_r _D_i_a_l_o_g
  1040.           monitor_popup  (XmDialogShell)
  1041.               monitor  (XmSelectionBox)
  1042.                   controlArea  (XmForm)
  1043.                       nameLabel  (XmLabel)
  1044.                       name  (XmLabel)
  1045.                       lengthLabel  (XmLabel)
  1046.                       length  (XmLabel)
  1047.                       bytesMovedLabel  (XmLabel)
  1048.                       bytesMove  (XmLabel)
  1049.                       scale  (XmScale)
  1050.  
  1051.  
  1052.  
  1053.                     Last change: 12 May 1994                   16
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060. xftp(1)                  USER COMMANDS                    xftp(1)
  1061.  
  1062.  
  1063.  
  1064.      _H_e_l_p _D_i_a_l_o_g
  1065.           help_popup  (XmDialogShell)
  1066.               help  (XmForm)
  1067.                   pane  (XmPanedWindow)
  1068.                       controlArea  (XmForm)
  1069.                           topic  (XmLabel)
  1070.                           textSW   (XmScrolledWindow)
  1071.                               text  (XmText)
  1072.  
  1073.      _I_n_f_o_r_m_a_t_i_o_n _D_i_a_l_o_g
  1074.           information_popup  (XmDialogShell)
  1075.               information  (XmMessageBox)
  1076.  
  1077.      _L_e_f_t _D_i_r_e_c_t_o_r_y _P_a_t_h _D_i_a_l_o_g
  1078.           leftDirPath_popup  (XmDialogShell)
  1079.               leftDirPath  (XmSelectionBox)
  1080.  
  1081.      _L_e_f_t _L_o_n_g _D_i_r_e_c_t_o_r_y _L_i_s_t _D_i_a_l_o_g
  1082.           leftDirLong_popup  (XmDialogShell)
  1083.               leftDirLong  (XmForm)
  1084.                   dirListSW  (XmScrolledWindow)
  1085.                       dirList  (XmText)
  1086.                   separator  (XmSeparator)
  1087.                   closeButton  (XmPushButton)
  1088.                   helpButton  (XmPushButton)
  1089.  
  1090.      _L_e_f_t _T_a_b_u_l_a_r _D_i_r_e_c_t_o_r_y _L_i_s_t _D_i_a_l_o_g
  1091.           leftDirTable_popup  (XmDialogShell)
  1092.               leftDirTable  (XmForm)
  1093.                   scrolledWindow  (XmScrolledWindow)
  1094.                       drawingArea  (XmDrawingArea)
  1095.                   separator  (XmSeparator)
  1096.                   closeButton  (XmPushButton)
  1097.                   helpButton  (XmPushButton)
  1098.  
  1099.      _M_a_k_e _D_i_a_l_o_g
  1100.           makeDir_popup  (XmDialogShell)
  1101.               makeDir  (XmSelectionBox)
  1102.  
  1103.      _M_o_n_i_t_o_r _D_i_a_l_o_g
  1104.           mpMonitor_popup  (XmDialogShell)
  1105.               mpMonitor  (XmSelectionBox)
  1106.                   form  (XmForm)
  1107.                       pathLabel  (XmLabel)
  1108.                       path  (XmLabel)
  1109.  
  1110.      _P_a_s_s_w_o_r_d _D_i_a_l_o_g
  1111.           password_popup  (XmDialogShell)
  1112.               password  (XmSelectionBox)
  1113.  
  1114.      _P_r_e_f_e_r_e_n_c_e_s _D_i_a_l_o_g
  1115.           prefs_popup  (XmDialogShell)
  1116.  
  1117.  
  1118.  
  1119.                     Last change: 12 May 1994                   17
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126. xftp(1)                  USER COMMANDS                    xftp(1)
  1127.  
  1128.  
  1129.  
  1130.               prefs  (XmForm)
  1131.                   actionArea  (XmForm)
  1132.                       okButton  (XmPushButton)
  1133.                   separator  (XmSeparator)
  1134.                   scrolledWindow  (XmScrolledWindow)
  1135.                       rowColumn  (XmRowColumn)
  1136.                           frame  (XmFrame)
  1137.                               form  (XmForm)
  1138.                                   label  (XmLabel)
  1139.                                   --------------------------------------
  1140.                                   textField  (XmTextField)
  1141.                                   --------------------------------------
  1142.                                   radioBoxFrame  (XmFrame)
  1143.                                       radioBox  (XmRowColumn)
  1144.                                           ?  (XmToggleButtonGadget)
  1145.                                                      . . .
  1146.                                           ?  (XmToggleButtonGadget)
  1147.                                   --------------------------------------
  1148.                                   scale  (XmScale)
  1149.                                   --------------------------------------
  1150.  
  1151.      _Q_u_e_s_t_i_o_n _D_i_a_l_o_g
  1152.           question_popup (XmDialogShell)
  1153.               question  (XmMessageBox)
  1154.  
  1155.      _Q_u_o_t_e _D_i_a_l_o_g
  1156.           quote_popup  (XmDialogShell)
  1157.               quote  (XmSelectionBox)
  1158.                   form  (XmForm)
  1159.                       listLabel  (XmLabel)
  1160.                       listSW  (XmScrolledWindow)
  1161.                           list  (XmList)
  1162.                       textLabel  (XmLabel)
  1163.                       text  (XmTextField)
  1164.                       warningLabel  (XmLabel)
  1165.                       warningFrame  (XmFrame)
  1166.                           warning  (XmRowColumn)
  1167.                           warningMsg1  (XmLabel)
  1168.                           warningMsg2  (XmLabel)
  1169.                           warningMsg3  (XmLabel)
  1170.  
  1171.      _R_e_m_o_t_e _C_o_n_n_e_c_t _D_i_a_l_o_g
  1172.           rConnect_popup  (XmDialogShell)
  1173.               rConnect  (XmSelectionBox)
  1174.                   form  (XmForm)
  1175.                       hostListLabel  (XmLabel)
  1176.                       hostListSW  (XmScrolledWindow)
  1177.                           hostList  (XmList)
  1178.                       hostNameLabel  (XmLabel)
  1179.                       hostName  (XmTextField)
  1180.                       userNameLabel  (XmLabel)
  1181.                       userName  (XmTextField)
  1182.  
  1183.  
  1184.  
  1185.                     Last change: 12 May 1994                   18
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192. xftp(1)                  USER COMMANDS                    xftp(1)
  1193.  
  1194.  
  1195.  
  1196.      _R_e_n_a_m_e _D_i_a_l_o_g
  1197.           rename_popup  (XmDialogShell)
  1198.               rename  (XmSelectionBox)
  1199.                   form  (XmForm)
  1200.                       oldNameLabel  (XmLabel)
  1201.                       oldName  (XmLabel)
  1202.                       newNameLabel  (XmLabel)
  1203.                       newName  (XmTextField)
  1204.  
  1205.      _R_i_g_h_t _D_i_r_e_c_t_o_r_y _P_a_t_h _D_i_a_l_o_g
  1206.           rightDirPath_popup  (XmDialogShell)
  1207.               rightDirPath  (XmSelectionBox)
  1208.  
  1209.      _R_i_g_h_t _L_o_n_g _D_i_r_e_c_t_o_r_y _L_i_s_t _D_i_a_l_o_g
  1210.           rightDirLong_popup  (XmDialogShell)
  1211.               rightDirLong  (XmForm)
  1212.                   dirListSW  (XmScrolledWindow)
  1213.                       dirList  (XmText)
  1214.                   separator  (XmPushButton)
  1215.                   closeButton  (XmPushButton)
  1216.                   helpButton  (XmPushButton)
  1217.  
  1218.      _R_i_g_h_t _T_a_b_u_l_a_r _D_i_r_e_c_t_o_r_y _L_i_s_t _D_i_a_l_o_g
  1219.           rightDirTable_popup  (XmDialogShell)
  1220.               rightDirTable  (XmForm)
  1221.                   scrolledWindow  (XmScrolledWindow)
  1222.                       drawingArea  (XmDrawingArea)
  1223.                   separator  (XmSeparator)
  1224.                   closeButton  (XmPushButton)
  1225.                   helpButton  (XmPushButton)
  1226.  
  1227.      _S_a_v_e _D_i_a_g_n_o_s_t_i_c_s _L_o_g _D_i_a_l_o_g
  1228.           saveLog_popup  (XmDialogShell)
  1229.               saveLog  (XmSelectionBox)
  1230.  
  1231.      _V_e_r_i_f_y _D_i_a_l_o_g
  1232.           verify_popup  (XmDialogShell)
  1233.               verify  (XmSelectionBox)
  1234.                   form  (XmForm)
  1235.                       label  (XmLabel)
  1236.                       listSW  (XmScrolledWindow)
  1237.                           list  (XmList)
  1238.  
  1239.      _V_i_e_w _F_i_l_e _D_i_a_l_o_g
  1240.           view_popup  (XmDialogShell)
  1241.               view  (XmForm)
  1242.                   saveButton  (XmPushButton)
  1243.                   closeButton  (XmPushButton)
  1244.                   helpButton  (XmPushButton)
  1245.                   separator  (XmSeparator)
  1246.                   textSW  (XmScrolledWindow)
  1247.                       text  (XmText)
  1248.  
  1249.  
  1250.  
  1251.                     Last change: 12 May 1994                   19
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258. xftp(1)                  USER COMMANDS                    xftp(1)
  1259.  
  1260.  
  1261.  
  1262.      _V_i_e_w_e_r _P_r_e_f_e_r_e_n_c_e_s _D_i_a_l_o_g
  1263.           viewPrefs_popup  (XmDialogShell)
  1264.               viewPrefs  (XmSelectionBox)
  1265.                   form  (XmForm)
  1266.                       listLabel  (XmLabel)
  1267.                       listSW  (XmScrolledWindow)
  1268.                           list  (XmList)
  1269.                       extensionLabel  (XmLabel)
  1270.                       extension  (XmTextField)
  1271.                       commandLineLabel  (XmLabel)
  1272.                       commandLine  (XmTextField)
  1273.                       editFrame  (XmFrame)
  1274.                           editForm  (XmForm)
  1275.                               addButton  (XmPushButton)
  1276.                               replaceButton  (XmPushButton)
  1277.                               deleteButton  (XmPushButton)
  1278.                       messageFrame  (XmFrame)
  1279.                           messageRowcolumn  (XmRowColumn)
  1280.                               message1  (XmLabel)
  1281.                               message2  (XmLabel)
  1282.  
  1283.      _W_i_l_d_c_a_r_d _D_i_a_l_o_g
  1284.           wildcard_popup  (XmDialogShell)
  1285.               wildcard  (XmSelectionBox)
  1286.                   form  (XmForm)
  1287.                       listLabel  (XmLabel)
  1288.                       listSW  (XmScrolledWindow)
  1289.                           list  (XmList)
  1290.                       textLabel  (XmLabel)
  1291.                       text  (XmTextField)
  1292.                       radioBoxFrame  (XmFrame)
  1293.                           radioBox  (XmRowColumn)
  1294.                               replaceToggle  (XmToggleButtonGadget)
  1295.                               addToggle  (XmToggleButtonGadget)
  1296.  
  1297. LIMITATIONS
  1298.      Here are some things to watch out for:
  1299.  
  1300.      _L_L_N_L _X_F_T_P might not work with some old X servers.  For exam-
  1301.      ple, some older OpenWindows servers might dump core.  MacX
  1302.      fans should use nothing older than version 1.1.7b.
  1303.  
  1304.      Old, buggy versions of Motif can cause weirdness.
  1305.  
  1306.      _L_L_N_L _X_F_T_P might not work correctly with some non-Unix FTP
  1307.      servers.  (If you can give us temporary access to such a
  1308.      server, we might be able to fix the problem.)
  1309.  
  1310.      Out-of-spec FTP servers can cause untold grief.  (Most
  1311.      Unix-based servers work correctly.)
  1312.  
  1313.      Third-party file transfers will not work unless at least one
  1314.  
  1315.  
  1316.  
  1317.                     Last change: 12 May 1994                   20
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324. xftp(1)                  USER COMMANDS                    xftp(1)
  1325.  
  1326.  
  1327.  
  1328.      of the remote FTP servers supports the PASV (passive) com-
  1329.      mand.
  1330.  
  1331. FILES
  1332.      $HOME/.xftpcache   cache file
  1333.      $HOME/.xftprc      user preferences
  1334.      $HOME/.xftpview    viewer preferences
  1335.      XFtp.color         application defaults file for color displays
  1336.      XFtp.mono          application defaults file for monochrome displays
  1337.  
  1338. AVAILABILITY
  1339.      The sources for _L_L_N_L _X_F_T_P are tarred and compressed, and are
  1340.      available via anonymous ftp:
  1341.  
  1342.                         IP Address:  phoenix.ocf.llnl.gov
  1343.                          Directory:  /llnlxftp
  1344.  
  1345. SUPPORT
  1346.      Because our resources are limited, we will not be able to
  1347.      give individual assistance in building and using _L_L_N_L _X_F_T_P.
  1348.      However, your comments, suggestions and bug reports are
  1349.      valuable in helping us determine how to best direct our
  1350.      efforts.  Our email address is
  1351.  
  1352.                                 llnlxftp@llnl.gov
  1353.  
  1354.  
  1355. COPYRIGHT
  1356.      (c) 1993-1994.  The Regents of the University of California.
  1357.      All rights reserved.
  1358.  
  1359.      This work was produced at the University of California,
  1360.      Lawrence Livermore National Laboratory (UC LLNL) under con-
  1361.      tract no.  W-7405-ENG-48 (Contract 48) between the U.S.
  1362.      Department of Energy (DOE) and The Regents of the University
  1363.      of California (University) for the operation of UC LLNL.
  1364.      Copyright is reserved to the University for purposes of con-
  1365.      trolled dissemination, commercialization through formal
  1366.      licensing, or other disposition under terms of Contract 48;
  1367.      DOE policies, regulations and orders; and U.S. statutes.
  1368.      The rights of the Federal Government are reserved under Con-
  1369.      tract 48 subject to the restrictions agreed upon by the DOE
  1370.      and University.
  1371.  
  1372.                                 DISCLAIMER
  1373.  
  1374.      This software was prepared as an account of work sponsored
  1375.      by an agency of the United States Government.  Neither the
  1376.      United States Government nor the University of California
  1377.      nor any of their employees, makes any warranty, express or
  1378.      implied, or assumes any liability or responsibility for the
  1379.      accuracy, completeness, or usefulness of any information,
  1380.  
  1381.  
  1382.  
  1383.                     Last change: 12 May 1994                   21
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390. xftp(1)                  USER COMMANDS                    xftp(1)
  1391.  
  1392.  
  1393.  
  1394.      apparatus, product, or process disclosed, or represents that
  1395.      its specific commercial products, process, or service by
  1396.      trade name, trademark, manufacturer, or otherwise, does not
  1397.      necessarily constitute or imply its endorsement, recommenda-
  1398.      tion, or favoring by the United States Government or the
  1399.      University of California. The views and opinions of the
  1400.      authors expressed herein do not necessarily state or reflect
  1401.      those of the United States Government or the University of
  1402.      California, and shall not be used for advertising or product
  1403.      endorsement purposes.
  1404.  
  1405.      Permission to use, copy, modify and distribute this software
  1406.      and its documentation for any non-commercial purpose,
  1407.      without fee, is hereby granted, provided that the above
  1408.      copyright notice and this permission notice appear in all
  1409.      copies of the software and supporting documentation, and
  1410.      that all UC LLNL identification in the user interface remain
  1411.      unchanged.  The title to copyright LLNL XFTP shall at all
  1412.      times remain with The Regents of the University of Califor-
  1413.      nia and users agree to preserve same. Users seeking the
  1414.      right to make derivative works with LLNL XFTP for commercial
  1415.      purposes may obtain a license from the Lawrence Livermore
  1416.      National Laboratory's Technology Transfer Office, P.O. Box
  1417.      808, L-795, Livermore, CA 94550.
  1418.  
  1419.  
  1420. SEE ALSO
  1421.      ftpd(8C)
  1422.  
  1423. AUTHOR
  1424.           Neale G. Smith, Lawrence Livermore National Laboratory
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.                     Last change: 12 May 1994                   22
  1450.  
  1451.  
  1452.  
  1453.